// 递归实现阶乘 
    // 1. 判断边界条件
    // 2. 调用自身
function multily(num) {
    if(num == 1) {
        return num;
    }
    return num * multily(num - 1);
}

var result = multily(4);
console.log(result);